Enchantments

Also fixed random being imported from scala not java.