[GSoC] Backpack

Pull Request for gsoc_backpack