Clean up, add support for multiple scenes, document, etc...