Overhauled the entire project structure (including loads of new cake tasks).
There is still room for improvement, but everything makes a lot more sense now.
closes #18