GUI update

Improved splash screen, added new buttons, and corrected login
validation (with help of Jesus V.).