Refactoring to use instance variables directly instead of accessors
Separate recycling and configuration of table view cells