A python web framework centred around dependency injection