Decompose sprites

WIP: Moves sprites to a compass plugin.
Why do we need to expand the module definitions here? Didn't we already `require 'compass'`?