added submodule and removed old library
new design and data
cleanup