Finished scheduling routines and exercises

Issue#69 

Will need to change the UI a bit later on.

Also need to figure out a way to not schedule items that start on the same time or are within a range of 30 - 40 minutes. But that can be discussed later.