updated titlescreen, main, gameloop