added creating the path, storing in apitoken file, structured layout