Webpage zoom now fixed. Rotation and resize still needs to be worked on.