Added Point model for representing points on bus routes and locations of bus stops
Added BusStop model for representing bus stops
Added path API which gives the actual path of a bus as a list of Point objects
Bus API is finished! Bus stops are added and a huge-ass refactoring was done.