extracted the ClockModel
still refactoring...
abstracted the creation of clock hand
now we can rotate the clock handle
rotation works fine, coool