Fixes #933 WIP: Significant mobile and desktop style tweaks; moved constants into their own include file;