dialer view controller now animates properly, needs customshadow, note: had to roll back inheretance refactoring