Added support on the server for creating users and logging in. updated
client to angular 3. started on a better UI.