initial commit
ignore s3 stuff
add attribution
reformat
update docs