Separate IO from main function
Separate verification to its own module
Rename variable in main function
Initial verify module commit
Update package.json with new deps