Revert "Revert "Setup Resource Structures""

This reverts commit d421e76b9f8cd4b46dbbac0a3a9254c6c809e971.