WIP web ui

added a quick debug and controller for the rows.
made board and player injectable so I can test them later if
necessary... (but probably not… just being safe)
whitespace cleanup

darnit. I always miss this stuff.