Cleanup and organization
Handling no resources found
added error display
Merge pull request #12 from cdlib/smarter_link

Smarter link