Updating for changes made in library.
Huge Refactoring in Handlers.
Refactoring of CodeDialog, and AbstractLayoutHandler.
Removing unused imports.
Implementation of MenuHandler.