-revamped autorefresh to be handled by a singleton BellyUpUpdater.java
-fixed bug with notifications
-added comments
-added isRunning to ensure notifications not created after program ends