added functionality to handle roles
added code to handle roles and adjusted security accordingly.
added code to handle projects as private ones
added code to activate, deactivate and delete users