A Framework For Representing Objects In Cellular Automata