added otto event bus and gson dependency
created Single threaded EventBus subclass of otto Bus
created simple storage interface
Created DataEvent class, an event that holds a default param
Created BaseCollection, a n improvement upon the old BaseCollection implementation, this should be thread safe
Created json + preferences based storage mechanisms
removed MainActivity