Health Checkpoints

The boss now has defined health checkpoints which allows us to change all of its state settings during those phases. @Agracias Once this is pulled, you can go in and change all boss settings for each health checkpoint. A lot of code was rearranged, so there's likely a chance something broke in the process. Let me know if you experience any problems or have any questions.