I have too many commits, mostly since its the easiest way to move
code to the backend server from my machine. But I also made Module
loading a bit smarter and robust to errors.