I’d like to have your opinion in creating modules for a quite large scale web application, my thought is that by doing that for example when building a web shop, administration and statistics etc that this will create a better structure for the application, which experience do you have?