Fixed collision node not having edit member. General code cleanup and documentation.