Minimal PHP framework