A System for Semantically Enhanced, Multifaceted, Collaborative Access: Requirements and Architecture