Add achievement system and UI; fix counting invalid inputs in UI handlers for input delay
Implement trainer battles; add dialogue functionality; add random session seed for predictable random results; remove capitalization from text; add full party heal after every 10 waves