messing with require
getting started on polynumber arithmetic