Replaced all graphics with pngs. Working perfectly. Graphics also look a
lot nicer.

Pixel collision algorithm now 'can work'. Some math is off, however, and
there are array out of bounds issues.
New images were not added in last commit.
Completely changed pixel collision algorithm to actually work. Now the
bounding box collision returns an intersection rectangle, and with that
data the exact intersection ONLY is checked for pixel collisions.
Algorithmically, this is beautiful. Runs well too.