Command pattern implementation (incomplete)
Command pattern is functional
Command pattern now reflected in UI
Time fields are now correctly sets