Complete Adding a location

Users can now add a location, checks for zip code are implemented as
well.  Still need to save data locally to access old data.