add equal and hashcode implementation
add test for suburb equal method
add method to add suburbs with test
add constraints to addRouteTo method and tests
refactor equal and test that
add manager class
refactor
add 2 basic operations addRoute and addSuburb
add simple implementations for manager