Load modules on 'init' so the strings associated with each class can be properly translated.

Hopefully this doesn't break any hidden dependencies :)

Closes #128