Added css/js content types
Moved hash table to util directory
Moved queues to util library
Ensure log messages are on one line
Fix relative include paths