Added
- Various bits of documentation
- Support for basic navigation keys in `InputLine`
- Support for PageUp and PageDown in `ScrollPanel`
- Optional background for `InputLine` (e.g. ░ instead of blank space)
- `Colors.BLACK` and `Colors.WHITE`
- `Panel.focus` returns the coordinates of the cursor
Changed
- `ScrollPanel` moves the cursor to the current item upon `focus`
- `Application` returns 0 upon successful exit
Fixed
- Ensure cursor is always inside the text/window of `InputLine` and `ScrollPanel` upon scrolling
- Scrolling behaviour of `ScrollPanel` contained a auto-scrolling bug when the list of item was just short of the available height