Summary of what's needed for Sidney
- extensibility - ability to use external processes on his texts
- ability to call data back into the repository from external processes
- web spider - customizable and capable of pulling articles from multiple specified sites
- process to extract text from PDF documents
- simple linking within items
- manual add by url