Added basic line functionality, needs reworking.