Updating source code to new code guidelines

- Endianess functions for the streams
- DLinkedList (double linked list)
Updating source code to new code guidelines

- Added Color class
- Added Frustum class
Updating source code to new code guidelines

- Fixed Bugs in the HashMap
- Added Utils.h as a global include file for the containers.