Initial commit of example solution. Has hard dependencies that will eventually be removed