adaptable to browser sizes now
Hard calculating rotation/scaling