Update and rename value.h to value.hpp