color changes

Signed-off-by: Kien Luu <kienluu@kien56.local>
some more style changes

Signed-off-by: Kien Luu <kienluu@kien56.local>
added slide animation

Signed-off-by: Kien Luu <kienluu@kien56.local>
refactor out transition function into a factory function

Signed-off-by: Kien Luu <kienluu@kien56.local>