Adding files from spike

Setting up the solution with some files from a spike I did separately