added missing boost headers to deal with larger classes