extracted main method from main window while keeping L&F settings in main window. completely erased window. new implementation will follow.
cleanup, fixed refactoring bugs
reimplemented field creation
finished reimplementation