The smiley face was meant to signify a “joke” 🙂
As for the source code, it’s not exactly ready yet for modding with APIs and all that. We hope to have this in before the actual launch though. Right now, it’s kind of hard to work with as you’ve noticed. If you are really interested in helping out in this regard, let me know.