Such changes, much wow, so dodge

Bugfixes + Added Transition animations + some more changes

Signed-off-by: Umair Khan <omerjerk@gmail.com>