sign in and signup fixing models and controllers

#52 #151 
@YoussefSaleh  @mohamed-khairy  @Ahmedheshamnasser @hagaressam  @sharkas911