Add Compiler and ProgramHandler
Update Solution
Statement forms update

All dialogs (except for while/if) working, and input validation done on
variable name.