implemented basic combat system, subject to change once we have flowcharts.