adding new methods for distance modding
implementing new methods from Tier
setting default values for optimal and maximumDistance
adding methods to builder to reflect new Tier methods
reading optimalDistance and maximumDistance for tiers
implementing distance weights