added models, view folder and a couple of classes