Im looking for a cheapish entry level gaming laptop with several quite specific features: Well built (hopefully an aluminum frame), a good screen (hopefully 144hz) and the ability to upgrade it in the future, either by changing the gpu or using an external one (I think that means it needs...