minor fixes
move files
update pyste files with std::vector, minor tweaks to cmake