Began adding Object abstraction for refactoring, also made notes
regarding the refinement of projectile behavior.