introduced precompiled headers to speedup compilation times
set_effect in particle_burst_message and changed some names
bug/name correction
extracted lua bindings to separate .cpp's to speed up compilations
context binding faciliation, enabled flag
added precompiled headers in systems
gun now contains gun_info per object
otherwise would be premature optimization
removed entities_by_mask, now masked entities gathered on the go
because what if mask changes at runtime?
message doesn't have to contain entity_ptr, entity* is sufficient
binding faciliation, animation frame now has sprite, not renderable*
the same as with message
deleted gun_info
changed render_component/renderable/sprite policy
extracted particle info to resources
changed radians to degrees
un-extracted resources from gun and health
direct set_animation option
changed message enums to unsigned as we're talking about lua
removed radian exchange
drawing policy changed