Move TimeEntry form into seperate class
Implement state-saving for time tracker topcomponent