broke out the AI column labeler and type checker routine from the main AI function. commented out the type checking call for the time being as it is currently broken due to an unavailable function (will find it later).