changed the parts page

- now u can add multiple parts to the cart at once
- updated the form validation
- new controller for cart operations
- updated parts table to include price which is 0 for now