Update

- Stage 3: Stroke Optimization added
- JavaDoc added