Styling date updates
- Migrate recipe view to typescript
- Move ingredient amount to new Fraction type for better fractional/multiplier handling
- Allow fraction in ingredient amount validator and update styling
- Start aligning component library styles, remove login icon from nav bar