Add skeleton for resource

Added empty files as placeholders for the resource.
Add module description
Add gitignore file
Implement set and test

Created a hacky first implementation + sample. Some hardcoded paths,
not very resilient, but shows that it's possible.