add help and list command
improve command tests
refactor location usage
remove unused namespace alias
remove not needed methods from the record definition collection interface