Cut, Version 1

Another c-starting post.
First version of my cutting module. It works but only cuts 2/3 and is 'buggy'.
A lot of annoyances need to be addressed. It looks like the parts won't be sufficient after all.