CIS 163 Project 4 - CLI Text Editor