~ Refactored armor logic to common armor
 + Added free runner (leg armor)
~ Updated AE2 API
~ use scala format f"" rather than .format