Updated vendor files.
Completely rewrote reports for issue #25
New routes for reports (issue #25)
New code and updates for #24