An engine for rendering point and click games on the web