Major refactoring
Renamed and moved fragments into own packages
Added debugging fragment for in-future use
Version change
Removed unnecessary code and added build and calculateChecksum methods
Added EventListener that must be implemented to receive new messages and sync states. Worker will now accept BusMessages that are to be sent to a bus using BlockingQueue.
Removed unnecessary code. Basic implementation for Service<->Activity communication.
Moved BroadcastReceiver into Service. Removed widgets. Minor styling refactoring.
Debugging tab implemented for sending messages to bus using broadcast (or bond) or simulate messages being received from bus (sent to service using bond, then broadcasted)
Removed unnecessary code, replaced Handler, and added startService when activity is created.