fix error messages not displaying
fix spelling
only allow opening subcases when there is a parent case to reference
add 'show case list' option to advanced module
refactor get_target_module