Bug with generating of camelcase names was identified. Fix this bug, as
well as seperate camelcase into its own helper module. Helper module is
also responsible for having its own tests.