shortened unnecessary methods of VMS
cut the recursive method down to 150 lines
major cleanup in the paint system & factory

thus the chessboard is currently drawn at a wrong position, but this isnt critical at all and doesnt affect anything else.
cleanup of the piece factory in the spirit of...

clean code development!