Define public Field interface
Use proper class naming conventions
Fix incorrect super() call
Remove duplicate imports
Expand test coverage