Insert mode is pretty much done and command mode is getting there