learning smartstore open source project