boost added! .. TODO : reduce to clone just used boost libraries, not whole package ...