Added new base frontend app

includes automatic geolocation looking and address lookup
functionality. Errors still need proper handling.