Now Slightly Functioning!

This now successfully compiles and installs, some functions work but
some tests fail. Might have something to do with the spicemodule
object. YAY!