Moved to trywithresource
Rewrote most of the code! Better checking!
Moved Tests to a specific driver
Complete CLI driver
Removing some redundant code