How Was Terraria Programmed