first commit for  editor application

A basic setup on which the editor application will be built. Only
includes cursor movement so far.