Added styling and added product model