fixed swapped import

worked before because swapped imports were both being imported as base
classes
updated viewer base

ran code analysis to remove unused imports and fixed spelling errors
updated config file
Merge pull request #24 from Rrivera5127/master

ran code analysis