Add support to generate web interface for CRUD operations