addHead function; getSize returns size_t