JavaScript import moved to body for optimisation. There is now no need for onLoad