Added product model and some styling
Styling changes and working model