User geo positioning

Updated user account creation to limit and double check the format of emails, usernames, and passwords. The following App properties are now set upon sign in and resuming use of the application (resume iOS only). 

currentPlace = {
	id : location id,
	name : name of location,
	icon : url path to an icon
}

nearbyPlaces = {
	list : [ {name:placeName,id:placeId,icon:urlPath}, … ]
}