Properly subclass dict. Remove __dict__ for the property method to get/set values.
Add new methods: is_site_available, get_investable_balance. Make values more flexible to be None or False or falsy