Split out the block key commands to identify which types of locks are needed on

the blocks structure.

- Expanded on the interface between the Author Intrusion and the TextEditor logic.
Adding in the line change events needed for proper functionality with the editor view.
Work on getting a hard-coded style working for the standard types.