added app files and jsonAPI tests