Layed out foundation of AlarmClock.cs