Modular Web Application based on node.js featuring Remote and shared client/server modules