Renamed DBFW_USER to User, added constructors and destructors and changed use of char* to std::string.