Updating makefile and converting to use libs submodule