add some files
implement maven style structure
basic bucket functionality
more project structure, basic bucket functionality/tests