Added broadcast
fixed uptime bug. now uses Joda Time API to format time.
Moved uptime to separate method
Added JavaDocs to the new methods