Closed laughedelic closed 8 years ago
This needs some refactoring, but should work as is. If no objections from anybody, I'm merging this today later.