Initial gem stuff
Two basic extensions

* New - null object as new object
* Default - basing od default method