Starting work on #270

Currently only adds Magicka to cart, but is styled properly.  Needs work
but I'll be gone the rest of the day.