Ideas for a web framework