refactored accountable to remove cyclical dependencies issue
ds_store issues
add create_instance_variable_method