added another version of BoardParser

I didn't get it to be static though - could it be? I think overall it's
(much?) less performant then Berni's, but it might be interesting to
compare the two concepts anyway.