What's the difference between the Wahoo Fitness KICKR Core and Smart trainer?  There is a $300 price difference but I can tell from the description what I'm getting for $300 more.  Can you help me?

Also - which of the accessories are "must have's" and which Wahoo accessories are just nice to have but not necessary?