Changed GoodStorables over to property access.

A major change that was a long time coming.

This resolves #12 and leaves some problems as outlined in #62.