build system working now with global installation but all other ways SUCK because of ROS and catkin (which SUCK THE MOST)