New Mini Battle Fully Merged

Continued code clean up needed. Touch detection updated to more reliable version. Battle messaging simplified