Experimenting with useful patterns for creating Node.js webapps