wrapped the contract after user adjustable settings
Merge pull request #705 from funnelfire/wrapped-contract

Wrapped the contract after user-adjustable settings