Main Page and New Pages

Added rudimentary Calander page, recent news box and announcement
changes to make the overall site look nicer