use nested module syntax
add rubocop config