Put external lib in submodule

Organizing folders