Initial import
Use file cache for building final assets.
Add basic filtering
Explicit extensions in requires are optional
Create package monk.
Use block import syntax.