Properly Implemented Movement
Implemented Shooting Properly

proper angles rotations and directions
Implemented range for bullets