Macaw should like subdirectories better now

I noticed Macaw didn’t like subdirectories, so I tried to
fix that.

It now uses a query string parameter of “path” to
determine what route is being used