Add tests and refactor code to make more reusable
Add module path resolution for static assets to content resolver
Add more tests
Add logging
Fix the precompile step to account for assets in module folders