Restucture for Page, View, Component, Model, prepare for bind?