basic structure of html and model implementation added