added switch statement
added all files
Fixed scanner
Revert "Fixed scanner"

This reverts commit 104210870a95b337e4b175137d0bbc0f0ddb35b7.
Revert "added switch statement"

This reverts commit b4b36c1feb574eace57a8d0196ec4c6755a55dc6.
Attempting to revert back to before I had the switch statement
Revert "added all files"

This reverts commit 0f357521093cc9b58f70edbb8083313c3c1bf805.