Text this: A Visual Software Development Environment that Considers Tests of Physical Units