Consolidated Calendar Application for CPSC301 - University of Calgary, W2014