Web-based category theory demonstrations