refactor buildsystem

now it is split from the root dir and /src like it should be
remove cmake Eigen stuff..we use glm now..

this makes things a lot more maintainable