framework for php CLI application