Feature/form interface

Improved form interface:
- Prepopulate currentX fields with startingX values on keyup
- Sliders for values that are error-prone
- Placeholders for clarity
- Warning on Stock Settings page when no types are defined