Added JavaDocs
Completely working calendar