add PetHouse function & geographic
added devise login
break address field into city, rest_address