Treemap Feature

Added Treemap feature to project.
 Themes now stored and pulled from db. Can create and update theme colours.Deleting themes in progress.
Added theme delete functionality. Themes are now feature complete
Renamed files and changed node port
Implemented AI category rings around circles.
renamed clock and refactored ai
AI refactored
Treemap Implementation.

Treemap Implementation complete with debug images. Awaiting Icons.
Clock integration, refactor required
Treemap cleanup

Documented usage and also removed an extra line of code.
Merge remote-tracking branch 'origin/steven_dev'