Added new service

Lots of changes:
-Added tides service
-Updated forecasts view to table view
-moved relevant weather gathering information into weather event model
-changed colour scheme
-added progress bar to indicate progress