I got into pc gaming on my laptop for college and now I'm looking to upgrade to a desktop. Its my first gaming pc build and I have been looking into parts for a while. Id like to have the power of a desktop in a smaller more portable frame so id like a Mini tower. Preferably the Thermaltake CORE V1 Snow Edition Extreme Mini ITX Cube on Amazon. The processor I'd like to have is the i5-6600k, and video card I'd like to have is the gtx 1060. I'd just like a list of all the other parts (including thermal paste, wifi, Bluetooth, operating system, etc) needed to build me a pc. I'd also like some ultrawide monitor, keyboard, and mouse suggestions. I do not have a specific budget, rather im just looking for what I need to save up for. Thanks