Reprogrammed Enemy Creation

Redesigned the process to create and handle enemies in the game. New
design allows for easy creation and expansion of brand new generic
enemies. More advanced enemies might come in the future.