Dialog boxes getting a cancel button, etc

Also better icons and splash screens