Cleaned up the repository, added terminal cursor movement