sign in and sign up story

#152 & #153 

  @andrewkhouzam  to be code reviewed only!

The commit is for the user registeration and login only needed for other developers and i will complete the administration login and add it,so the reviewer will ignore it till it is done.