Waves come from out to in
Land default values updated. Draw waves when isVisible
Mark wave as invisible when smaller than land it surrounds
Add another island