add field visibility
Merge pull request #15 from naoGreenTea/add-field-visibility

Add field visibility
Add method visibility