Initial Draft of wrapper library