added maxSwings and swingCount to Swinging so we can limit the number of times player can swng between landings