Scanner class now subclasses list instead of str
clean up import statements, removed duplicate _handle_args method
using an article to run unit tests