PHP framework for handling CRUD