updated inspector
general review
added file headers
refactoring
clean-up
small fixes
adjusted tests to restructured code