Move stuff to commands, SelectCommand, Change cursors to lines and inserting text (never knew a text editor needed that)