PHP Table class with minimal interface