Initial commit
console fixes
added gui/core
init lock and small console comment
...
...
added entities
Entity is header only because of some visual bugs with trying to access copy op of base class if derived is dll exported
getting some tools done
merging fetched to push