From next week will start implementing tools with states and make the command line to be interactive. By the end of next week planned to have a complete interactive command line working for one tool and the other week planning to port all tools to the state implementation. In order to complete the next week's functionality, identified the following tasks:
Review the current State code implementation,
Move Lua into a separate Tab,
Implement a WPF control for command line,
Implement the command line control, parser and hint display,
Implement Extrude tool with State,
Implement a complete prototype tool working fully with interactive command line and mouse clicks by putting together all the above.