Added adjacent? method and set up some shell methods.