- removed theme setting to 0 in demo constructor
- removed repeated theme setting in demo when not needed
- moved showPage() to a better place in demo to properly wait for load
*since JS doesn't really have type checking the now split screen classes might throw errors and stuff later on, but right now everything seems to be working fine