As for sprites, attached is a small demo to get you started.