Clean up the morph directory
Created by: exarkun
The mix of library code, grid definitions, and node definitions makes it harder to understand what's going on here.
Divide the files among several sub-directories based on which of these kinds of things they are.