added test data file
let's get specs to not suck
schema
bundle update
let's load the files in lib/**
adding contracts gem
very basic hash construction