refactored model_test.py to use assertEquals instead of assert a == b, added categories to the Event model
added grouping of events by category before they are being returned from the model
renamed event.category to event.type
normilized indentation to use spaces everywhere
added a (failing) unit test for suporting categories in GetClosestEventsModel