Updated to deal with thing constructor.

Added getters to Thing