library creation from scanning files is working, albeit primitive. started some work on UI elements again.