further optimization of the website
added atomatic canvas resize on window resize, canvas should always fit the screen