Refactored Bullet class and all interaction with Bullet.
New objects by zimmy