add some nil checks

soem debug code for tracking interrupt abilities that are not really interrupt abilities

populate the help window

add border for text input boxes because apparantly the border flags don't work anymore