Implement constructor overloading
Fix: compile error when there's no constructor
Merge pull request #15 from infosia/ctor_overloading

Implement constructor overloading