refactor runtime
update hgignore
rename assimp build directory
added bullet physics to dependencies
build bullet physics
refactoring, rename BaseResource to ResourceBase
fix installation of thirdparties, added ability to use prebuild thirdparty libraries
instructions for prebuild libraries
rework component system, eliminate entity in system (keep only object name)
global renderer instance
set up default material in model loader
minor refactoring
remove unused files
link bullet physics to engine, physics blank class
added simple physics
change render pass target to string
refactoring
refactor singleton, use it in profiler and engine classes
union-based variant class for parameter mapping
minor fixes