#175

Partially ported calendar component. Working features:
- retrieving appointments and displayin them