moved cell code into it's own package; refactored cell.py into one class per file in new cell package; created definitions.py for static definitions and util.py for cell util functions
rm'd backup cell file