General Refactoring...
Added Possibility to rotate an entity and having it larger than 1x1 (is not checked yet)