WIP: Adding support for installing files contained in subfolders

Resolves #108 

TODO:
 
 - [ ] test that files in subdirectories are removed on uninstall