Start work on k-bucket
Lots of prototyping and IO work