basic file structure and views made.