Static assets and flying bullets

Bullets are flying! Moved asset handling to a separate "static" class so
that objects outside of the main loop can has sprites (I'm looking at
you EntityProjectileBullet). Started working on obstacles.