modified readme and added file layout diagram