Added student and user placeholders for API
Added some documentation info

Including 2.1 diagram for requirements
Merge pull request #6 from davisengeler/davis-dev

Pull from Davis-Dev