anchor.diff:  %%  longitude: {type: float},
   %%  zoom: {type: float}
   %%}
  +%% {"latitude":0.0,"longitude":0.0,"admin":false,"distanceUnit":"km","speedUnit":"kmh","zoom":0,"email":"assa@assa.com","name":"assa","language":"en","id":623,"map":"osm"}
   
   create(Name, Email, Password) ->
     create(Name, Email, Password, false).
  
positive.code:     end.
  
  get_by_email(Email) ->
      Item = em_storage:find_one(users, #{email => Email}, [{projector, #{'_id' => false}}]),
      case (maps:size(Item) =/= 0) of
        true ->
  	Item;
  
negative.code:     end.
  
  get(Email, HashPassword) ->
      Item = em_storage:find_one(users, #{email => Email, hashPassword => HashPassword}, [{projector, #{'_id' => false, password => false, hashPassword => false, lastUpdate => false}}]),
      case (maps:size(Item) =/= 0) of
        true ->
  	Item;
  