Hidden the copy constructor for entity.
Removed the register_handler() for geven, and added a new constructor
Removed simple constructor from gevent