moving 'drawing' functions into their own folder + inital stab at edge c...

...aptions #240