Added java beans rules, source files and access modifier (TBD) examples