Mostly initialization for CPlayer
Lots of various work

mostly initialization and logging enhancements, plans to make all of the
initialization working and working on the game loop