[source] added sphere-sphere collision detection and cleaned up some redundant design decisions made some time ago.