splash: refctor code, update getScreenResolution()
test: add test_main.go
splash: refactor code, drawBackgroundDirectly()
splash: add option drawBgFirstTime to control draw background directly
splash: refactor code, rename global variables
splash: remove test code