add spritesheet support and also add a draft version of the main menu!