Adds sbt-related files.
Updates `README.md`.
Updates `.gitignore`.
Removes the binary file.
quickfix;
Adds IDEA-related project file names into `.gitignore`.
Fixes compiler errors.
Adopts jline2 to get the CLI better.