Builder now takes Resources instead of Module