Major Update

- Added Utilities (fetch data)
- Calendar view now uses an array of arrays of lesson objects and uses
its size to draw the dots below the days.