Added IronGolem, cleaned up code, and organized imports.