Adds API for adding weather reports via JSON.
Also updates the landing page to display the latest weather report by inserted_at date. A database index is added to the inserted_at field to ensure when records grow, we are nice to the DB. In order to POST new weather data, both the weather station (Lake Effect) and this application need to hold the same API Key. Includes tests for the page controller and auth plug.
Showing with 536 additions and 60 deletions