Fixing the final position for deleting text.
Modifying the code to have the project command controller perform more of a passthru function.
Restructuring to get things working properly with undo/redo and auto-correct.