moved contrib modules, added _ref folder, organize make file