Added a first effort at 2D layour generator. Fingers still don't work properly.