Fix bones shader to check use_shadowmap define
Restructure msvc project
Update git ignore: add blend backupfiles
MSVC: Move Techniques into source folder filter
Normal shader: multiy with diffuse
ConfigNode: add create for vector types
Remove player class

Was just crap anyway
FirstPersonCamera: Make inheritance friendly
Animations: Misc fixes
Physics: Entity, support for scaling aabb from vfx

Also: Fix missing delete on destructor
World: Support for removing and adding entities
ENtity: Getter for mass
FPCam: Getter for movement directions
Reloadable: Solve race condition bug

Fixes #49
Physics: Add collision callbacks handling
Physics: Collision lost callbacks and fetch list
Physics: BaseEntity class
Fix incorrect aabb transformation
Renderable: Make cull methods return bool
Physics: World report num drawn/culled