auto-create buckets and indices
add source. show tags
split out fact.go
move everything out to seperate files