mv hpp to include folder
add tests to cmake, avoid multiple main conflict
clean structure for tests
modify cubeData for texture stuff