Refactoring Form Widgets Classes