code refactoring
added phantom.js launcher to devDeps
updated karma configuration
client-side demo code cleanup
Updated readme