Removed the static declaration from some of the methods in Ai class.
Also a new Ai object is made for each waterballoon mob now.
Big overhaul. Implemented vectors into a lot of the original movement,
and level bounds methods. Created vectors for movement, position, and
bounding boxes. Starting to implement bounding boxes but they are not
doing anything right now. Fixed the waterballoon enemy from passing it's
x and y position a ton of times and it is now contained in the AI class.

**Big Accomplishment, learned something new!**