implemented poison status and framework for other status effects. small bug fixes for battle messages and spells.