first commit

files needs cleanup, extruder not finished