Initial commit of open source code for Hedgehog