initial commit. Just fleshing out the idea and outlining