fix final fields problems
update config comments
rename classes
refactor spawn modes
fix config name spelling