Client-to-server logging now works through bunyan and centralized event storage. Refactored styling. Fixed lot of type errors and updated socket.io type definitions. KEKKONEN.