Hey all I'm looking for information on best practices for advanced components - using inits, getters, setters, objects as types, gateways, beans etc. I have been hunting and can't find anything that is either comprehensive or clear. I'm trying to figure out best practices for modeling data...