Added, reviewed and improved Spanish translations