add RouteHandlerChain concept and improve CrudDemo with filters (audit and authentication)