updated routes and seeds for nested categories; updated lineitem and option and product models with the has_many through associations