Create square.hpp