First approach of cross-device navigation
Port sources to CoffeeScript