Removes reliance on string lookups and better defines elements for introduction into database
Fix approach circles not scaling to circle correctly when a skin is applied
Allows for more precise skin control over state animations.
Was not processing timeToAcceptAnyKeyAfter when cursor was outside valid tracking area, but should have been.