initial port to rails
associations for plans and courses
moved around rule files
basic skeleton for making plans and checking how it fares against all rules
bootstrap
@plan -> plan in plan.rb
easier to add courses
use littledipper as base
cleaner UI