Adding foundation for user authentication.

Added page editing feature to the dashboard