added models and some simple view