Added comments to methods
Implementation of weapon (gun), step 2. Not complete yet.
Fix comments
Refactoring of mouse event, updated comments and rename cameraX/Y to worldX/Y
Gun work - step 3
Initial added Rotator (isn't finished yet)