move async shorten, start on menus and fragment control
start reorganising fragments to work with Modes
fragment rejig, ready for action swapping
added spinner listener
annotated ShortenActivityMode
begin on propen frag swapping