Weather Basic and Specs

This still needs to be set up to run create forecast at midnight instead of using the button but it correctly saves forecast information to the database, displays the current weather via the API and has necessary specs for model validation and controller