Other Source Code and Some Setup

Added source code for smart assert and for other engine.
Started to rough out some of the services that will be needed.
Might need to get some kind of drawing application for engine
architecture.