Merge branch 'in_progress'
Reorganization of files for actors.
Renamed CEntity to CDynamic and added class IEntity for updateable and renderable game objects.
Added object manager - temporary unused.
Separated bullet classes into separate classes and refactored them.
Corrected level file loading. Renamed texture classes.
Little corrections to bullet drawing.
Corrections to texture initialization.
Separating scene items into separate translation units for future rewrite.
Corrections to line loadings from files.
Removed global var for texture manager and most of global definitions.
Remove model manager global var.
Added another string functions.
Changed level loading, renamed some level classes.
Little special effects refactoring.
Refactored item loading, preparing for rendering code refactoring.
Added class for specialized rendering management.
Refactored texture and model managers loading to be independent of directory. Moved texture and model files into separate folders for clarity.
Trying to remove Level global var and change level loading - broken level rendering.
Corrected error in level rendering.