Update id on observatory list items so that it does not begin with a number.
Update ObservationsView so that it is passed an observatoryId, instead of an array of observations. This way it retreives and displays all the observation data.
Refactor the ObservatoryFactory, so that it is not reassigning values to referenced variables.
Add unit tests for ObservatoryView and ObservationsView.