Handle links being clicked

Uses Otto for communication between activities. Much cleaner.

Change-Id: I23aff52790af11109aa80ee2d248a01216e342d8