[WIP] Add system to keep codes clean

To solve #11 .

Add following systems to keep codes clean.
- [ ] rubocop
 -  I want to fix the rubocop version
- [ ] coverage
- [ ] travis-ci