Fix code inspection problems
Removed this. as prefix of class members to improve readability
Refactor materialValue to materialValueAll
Make classes final
Refactor arguments
Remove unused argument
Move and simplify main()
Remove static nonsense
Make constructor for utility class private
Merge pull request #37 from fluxroot/2.2.x-FLUX-31-fix-code-inspection-problems

Fix code inspection problems

FLUX-31 #wait