Merging with dev
Got messaging working and boost working
Added Entity System functionality for maintaining a list of entities
Completed Entity System. Revised Type system
added stuff