Refresh screen explicitly in menus
Replace `erase_all` with `erase` in menu
Merge pull request #67 from yous/patch-refresh

Refresh screen explicitly in menus
Merge pull request #68 from yous/patch-erase

Replace `erase_all` with `erase` in menu
Use nested class definition
Update documentation

- `ApplicationController`
- `ApplicationHelper`
- `ActiveSupport::TestCase`
Enable `ClassLength` and `MethodLength` cops
Separate `initialize_color` from `Terminal#new`
Merge pull request #69 from yous/patch-rubocop

Enable cops which is currently disabled
Use `delegate` to be more self-descriptive
Remove `TermApp.run` and `Application.run`

Fix #56.
Reduce line length of method
Use `<<` when append strings
Update documentation and capitalize comments

- `String#unicode_slice`
Use multiple assignment for readability
Rename `y` to `y_indices`
Merge pull request #70 from yous/patch-run

Remove `TermApp.run` and `Application.run`
Merge pull request #71 from yous/patch-method-line-length

Reduce line length of method
Merge pull request #72 from yous/patch-minor

Minor patches
improve readboardmenu