Added defines.hpp