Initial commit

First rev of my 3d printer design.
The code is not cleaned up, and there are probably some bugs.