initial commit for beans part of the library