Added The calendar view

It still needs some work but the majority is working