Block a user
Develop user interface for input and output
Initial project setup and structure
Create user interface for prompt management
Implement core prompt generation logic
Implement code parsing and sketch generation logic