Enemy Class Abstraction Preparation, Physics, Shooting

ADDED:
+Gun to Enemy Class that shoots bullets
+Gravity and Jump Physics to Enemy Class
FIXED:
=> Several Issues with Enemy Class and Collision Detection