Initial commit. Still working on this but wanted some record of what I've been messing with so far.