Changing package name.
Moved resources (translations) to subpackage.
Specifing initial size for StringBuilders.
Removing nested assignments.
Making internal classes private, removing assignments to params.
Making all fields private.
Removing unsafe getters returning collections.
Adding javadoc stubs.
Removing star imports, minor formatting.