Update app to be more mobile friendly. May still need more tweaks.