Create Block.hpp