Made changes to the Schedule class methods to return data that the client needs to update there local copy. Cleaned up some spacing and variable names for consistency. Cleaned up all the warnings.