Added basic ViewStack and DataGroup, and By golly god made the fina final changes to inheritance pattern.. promise!!