a node web skeleton which share code between server and client