Better and cleaner code
Add cursor to top and to bottom
Add MoveSelection
Merge branch 'terminalInterface' of https://github.com/Matthieu-Riou/Butterfly into terminalInterface

Conflicts:
	src/main/scala/io/atal/butterfly/Butterfly.scala