numerous fixes. It is now playable.