Manage Users

This commit includes the following functionality:
1. adding the user
2. listing all the users