moved libraries to a submodule
updated libraries