Start implementing console.
Added keyboard thread.
Model base added
Corrected stdmacro.h
Encorced semicolon for PROPERTY's.
Too many changes for a commit message.
Removed callback mode.
Update model.cpp
Updated spacing.
Updated spacing.
Added variadic template to functor.
Merge branch 'model' of https://github.com/Makman2/CE3D into model
Various style issues.
It compiles.
Merge branch 'experimental_model' of https://github.com/Makman2/CE3D into master

Conflicts:
	src/model/model.h
Merge pull request #12 from Makman2/experimental_model

Experimental model
Added callback.
Resolved the const issue.
Add comments for stdmacro.h.
Add GENERATE_SINGLETON.