decoded device info
stable version of expressjs
removed redundant dependency
added dynamic data retrieval