simplified Stash API and abstracted beans from Stash specific types
checkstyle fixes