[quote=Mahz] - All the server routes/URLs are defined in one massive file: [url=https://github.com/danneu/guild/blob/master/server/index.js]server/index.js[/url]. I think the best way to figure out how the guild works is to look at the URL in the browser and see which route it matches in that file. From there you'll see which database query is being executed and which view is being rendered. - All the HTML templates are in the [url=https://github.com/danneu/guild/tree/master/views]views directory[/url]. - All the SQL queries are in [url=https://github.com/danneu/guild/blob/master/server/db.js]server/db.js[/url]. I will begin writing top-level comments in the files to describe what they're for. That's pretty much the basis of how things work. All the other files offer supporting functionality. [/quote] That's helpful, thanks! I found a lot of the stuff in the views directory and server/db.js, but knowing that the routes are in server/index.js is helpful. I'll read through that and go from there to see if I can figure out some of the stuff in the issue tracker! :)