add external enemy list external and progressive experience level progression item system enemy generation based on level