Implements the body snatcher, makes the coloration better, fixes the last bugs and adds about half of the documentation.