MDL-43089 Bye bye 150 lines of structure code.
MDL-43089 move question icon down in line with other items
MDL-43089 Add minimum width to max mark according to decimal places required
MDL-43089 more structure simplification.