Revert "added fade transition between pages"

This reverts commit f5e8a0828bf552c623e02a9d02b784ed42d72773.
move ui code out of intepreter.js again
add fade page transition

implements functionality described in f5e8a08