major rework. Resources are now called projects. Each project uses a route heirarchy matching the folder structure of a uri. Next step the routes will inherit values of their parents