Code style improvements

- Use symbols as hash keys
- Fix rubocop issues
- Make id attribute for Qubell::Base requied