communitacion prototype for gui done
getters and setters in project inserted by eclipse, so it doesnt
complain