moved use function to bottom per standards
delinting
updated all methods, events, and properties to standard formatting
added licensing files
added licensing headers
made an example for scanning, this is what we should use in FRE
Fixes typos and turns invalid string into error
Merge pull request #1 from tessel/kb-standards

Kb standards