Implement `globToRegex`
Implement `matchesGlob`
Glob module
Glob: `doesNameExist`, `listMatches`, `isHidden`, and `listPlain`
`Greymap` data type
Greymap: `Show` instance
Stub out some functions
First implementation of `parseP5`
`matchHeader`, `getNat`, and `getBytes`
Remove some boilerplate
Create abstract parser
`modifyOffset`
`parseByte` and supporting functions