Initial commit, added basic framework for text editor