tested interactive functions, moved some parameters around in interactive functions so user can set the first view as arguements to interactive functions. updated _subset to not return items that are missing from the index.

 issues with memoization (I think)... interactive_pca has strange behavior, hard to replicate. turned off memoization for now and this fixed the problem.
TODOs