User specific Scheduling

made it so the scheduled routines and exercises get dispalyed for the current user logged in. Also, same with when you schedule an item, that item gets scheduled for the currently logged in user.

You need to be logged in in order to view the schedule. 

issue #131 and issue #130