broke guild.js into many smaller files representing pretend resources