Added i18n, completely overhauled the build system