IdeaBucket Fixed

IdeaBucket made polymorphic to accept the different kind of sparks.

A few of Colin's designs implemented and gridview smoothed out some more. Still pretty ugly though.