More refactoring, using self executing function to display time. Adding width and color arguments for arm drawings