add plan_layout
add puma to Gemfile