Added internationalization and cleaned up libraries.