Added Instagram support, using library code and namespaces now
Updated library code, added tests
Added middleware to routes, various other tweaks and fixes