Welp... here goes nothing!

First pull request includes basic functionality for filtering & search (GH-1) as well as some minor refactoring and visual updates (essentially just prep for an actual design pass). Next up I was going to tackle GH-2 and a UX/design pass.

Thanks for starting this project! This is something that I've wished existed for quite a while. :smile: