PHP CLI framework