Messing around with nodejs

Updated the application to use nodejs to play with the common protocols
and organizational structures.