change setCurrent to set and allow create in set
add get method
add getAll method
add each method
Merge pull request #3 from hoist/feature/bucket_api

Feature/bucket api