changed a comment
generateBoard does not allow the solved board anymore, introduced resetBoard, added test and updated comments
commented out console.log calls
refactored initialHole handling, introduced setInitialHole()