Separated some classes and added documentation

Added enemies as well