Rewrite everything to use transferPropsTo
Update deps and version number
Update deps

Conflicts:
	package.json