Some basic HQ and Solider logic, along with my Javatestplayer.