Added Timer for UI

> BUG: notifyObservers does not call TimeUI.update()
> Not sure why. Couldn't determine the point of initalization for
SidePane.
> Removed Obsolete Methods