changed Client initialization to use a config object
added ability to fetch all projects from Android using masterKey