Candidate patch for #94

This adds a very simple autoloader to solve Proposal 1 in #94