Initial Upload with a few comments added