rearranging UpdateTable.php to strategy pattern