Add user edit controller
Edit animation to also support non-symetric icons