working on app imports, api changes, matchables now use weakrefs, readme changes