Merge pull request #1 from axeoth/deity

Compile and link in a single step
Camelcased function names for consistency with rest of code.

(Personally I hate camelCase but I do want to keep this code
Phobos-quality.)