Implement CRUD functionality for Branch

- Implement CRUD functionality for Branch