Completed Line Clipping.

2D line-clipping now working.
Text interface added.
Default viewport added.
Option to write transformed coordinates to file added.

Please note that GitHub is used for this project for the sole reason of
version control and managing two different workstations.