codes for dyama's private. this commit has not optimum logic.
Add splash screen and version information dialog.