It's alive! Using RAMPs 1.4 running Marlin 1.1.0-R6 firmware. It is not yet dressed up and pritty but it prints very well. I still have some tuning to do and need a relay to get my bed heating to work.
I am now in the process of trying to get the Ultimaker2.1 version of the Marlin code to work so the Menus are the same and features like filament change work which do not seem to be in the base code. I have shared the documents I used or changed at the link below including the Marlin code.
Oh it did not print the puppy...that was done using the low tech cloning method.