My implementation of Textrain using Processing