Added a class for schedules

Implements a schedule that stores an array of different events as well
as a method for user inputs