Adding features, removing bugs

- Added a reset function to control each cell.
- Added a delegate protocol with basic methods.