Update poemon infor after each move
Merge remote-tracking branch 'Cody/Finalish'
Got some junit tests from Derick