function rename
made "entity_class.lua" engine subject

changed conception of generating entity objects
encapsulated camera functionality