[#2] Add required libraries, [#1] Update modules to latest version of features --Updated make file