Enemy update

Made the enemy class extendable, and added a new enemy: Mech2