Added spanish language support and some corrections.