Added lots of features, like searching.

Still in heavy development, just got it to a stable point agian, so felt like committing.
implemented more search options, and exposed tags support.
Implemented tags page.