Adding User and Role to code.
Adding Activity and Role models, as well as Person to substitute User and its controllers. Added Facade as an assistant common methods class.