Added python decorators
Added decorators add_to_instance, debug, and count_calls