added status effects system and dot status effects working