The Bacon PHP framework