Refactored Dependencies Keys and Added Json Dependecy Key

it's possible to use json dependency in sub-projects.