implemented mock main activity
added activity, service and receiver to the manifest along with any permissions
added toString()
removed Thread.sleep() from startRefreshAlarm()