File field url/path logic now moved to storages. Logic changes. Need tests.