Lots o changes. Was in that debugging zone so not many compact commits on this one. Main changes were reworking the structure to allow for enough storage on certain fields, also added target field to leverage specific email tags for what does classify as true. Also reworked the data loading functions to try to abstract them further such as using label method in gmail to call different types of boxes. And had to do some cleanup on the message esp for string literals. After a lot of searching finally found the regex for the string literal to strip that out of the message body before storing. Last note is that I setup data storage so that it will try except skip emails that were already loaded. Thus allows to keep loading emails that are not stored and skip ones already loaded vs having to figure out which ones to load.