magstock text fixes

Now ready for merge

Fixed a ton of text and made some include structure for different DB enums based on event type.