Requirement classes, task updates

Added classes and methods for creating and updating requirements, added
list of users to projects and tasks