Fixed the line wrapping issue by beefing up DrawLineWrap to not require the parameters to be within the width range