Added min/sec ellipses, improved on the shape hour function

The hour now goes from 0 - 23. 0 is 12am. Hours greater than 12 get 12
subtracted from them so we always have a 12 hour clock. 1 am/pm
generates a circle (unity).