Moved display code to functions

allows for different style displays in the future.
 (not just radial)