Adds calendar functionality

TODO
- Update added shows with server
- Don't let future episodes to be marked as watched