Merge pull request #6 from ramnathv/sizing

Sizing
add createWidget function
invert first two arguments of get dependency so we can default the package argument