Starting to use sqlalchemy for SQL access and a semi-working file listing. This branch is a bit of a mess. Starting another branch for some major refactoring based on a better understanding of all the components and how they need to work together.