validations and unit tests for station model
added and associated streams model