Extracted gradle webapp plugin