Refactor public constructor
Merge pull request #57 from simplethings/fix/PublicConstructor

Refactor public constructor