Added features mode
removed feature mode
fixed failed submodules