practicing basic animation and obj-c knowledge