initial commit. finally adding this to github