Refactored Object cloning; renamed to init_from_instance
Refactored callback execution of uinput module
Added comments to Object