removed debugger gem
implements new compliance_level coding scheme