Fixed Interface (why did I add an interface class for the timer? the world may never know). Removed timer interface