add gemfile
add minimal config
fix requires