added constants file

this mirrors the Constants.hpp file that C++ uses

we need to make sure to keep these in sync