Removed the #### headers
Added #include <string> to pass compilation by VS2012