Updated machine editing form to use getters in MineAPI. Also updated various parts to use constructors rather than creating objects and filling data out manually.