Protein Structure Accuracy Prediction with Deep Learning and its Application to Structure Prediction and Design