See if buffer manipulation is faster

Dumb version - Iterates the whole buffer, checking the modules array
each pass.
Added more drawing tests and ability to specify which programatically