implemented interface methods
made project up to date
added jline library with sources
Implemented custom console reader
Left, right navigation
Move end, begin
extracted codes to constants
Removed demo class from project
Added JLineDemo to gitignore