Finally polished up the AABB and figuerd out the problem with the x and
y variables in the AABB. Everything collides smoothly now.
Started working on enemy bounceback from projectile damage. Will need to
work on that some more though.