Enemy model and begin enemy fight at KG

Added Enemy model and begin enemy fight in Kingdom Gate
Refactored some parts of the project