modified viewcontroller
base program
Animation fixes