added a phase detail service for front end with descriptions and labels
use service in front end for labels and services
renamed phases to better suit game