Removed boost (way too many dependancies)