added difficulty to enemy generation
added external files