updated interface sketch; it's still bad and looks like FizzBuzz enterprise edition; have to simplify
got rid of OpenCL, did something else, don't remember; broke build btw