Reorganizing the solution, adding visual assets, improving UI validation and controls.