Cache namespaces and new Events constructor

Adding Cache namespaces for future cache implementation
WebService.asmx was spitting out error indicating possible troubles
serializing Event()
Adding weekly calendar and events modules
Further adjusting calendar styles
Templating calendar events