Refactor Player Class, add updateScale method to resize when change window size