Tidied things a bit

+ Removed reference to global app variable in a few classes
+ disabled bg color transition css, it seemed to be the culprit for timing issues