Added BSA account events, continued work on BSA groups+bans+users+main class, modified settings-node for global shared usage with data-type parsing, started work on BSA recovery codes.