Tools work

This should be a good future reference. Just needs to be tweaked and
textured :)