paint save the cavnas location, so it opens to the same plac eon refresh
only load the intial screen of data when loading

more data is loaded as required, when scrolling

I am deliberately setting the initial load small for testing reasons
automatically load more data from the server when scrolling

Section size set very small at the moment, for debugging reasons
change to big section size, load intial data correctly
automatically size the canvas on window load