new enemy textures, started OO refactoring

each enemy has new textures
red enemy is now it's own class