Updated : increase/descrese number of sides in polygon, add constatns.h, validation handling for < 3 and > 12