- initial commit (works up to component extraction)
- updated license