smoothed out animations and fixed squaring on circle view

cornerradius is updated constantly using values from the circle view.