fixed up robustness better
added necessary columns to be returned for cash and tournament subclasses
removed previous commit, not needed.
html checking for not null, and exception catching.