Grouped resources by type
Added package.json to handle dependencies