added rest api for user authentication and fetching user groups
added basic web pages