start revamping combat system to use events
finish reworking combat to use events. fix some formatting stuff
document server class