fixing the calendar rendering

* Using google API v3 to access the calendar and render all the data from within.
* Limiting calendar scripts to be used only on index.html