Added more comments
Multiple window support

Window library updated to add a getter for myVessel
So that child windows can inherit value