Battles starting to come together

GUI abandoned. It's boring.