Initial project commit with the basic structure and GUI mockups.