Add modules and routes