Main file. Battle working.

Attack still not done.