huge commit. Timers working correctly in new layout. Ajax calls are completed to mark tasks as complete