Optimise for mobile

jestor is not really usable on mobile

forms and tables difficult to see and navigate on portrait view and landscape view is taken up by side bars, not the functional information

overall, i should be able to use Jestor as easily as any app, even if on browser on phone