Collection Access Style

Updated the access api to internal collections (for a better style:
addXXX() instead of getXXX().add()).