align frame for map vis
make map client show in frame correctly
start to genericise client display