While #220 made the server work, the larger goal was to make this entire project work in a local setting. So, this issue seeks to fix that problem.
The current issue, explained by Thomas here, is that modules aren't known when we attempt to compile code that uses them.