Changed loadComposition to return NULL if it fails to load valid json from the given filepath