es translation

Initial ES translation. Please review, some text in spanish are longer that in english.