Various fixes; update to 0.5.0

- Fixed a number of issues related to prototypes.
- Update to dependencies.
- Syntax fixes.
- Add "notes" styles.
- Fix watch glob issues.