Hi. I want to make an upgrade to Ryzen 1600,Asus Prime B350 Plus and Corsair Vengeance LPX 8GB DDR4-3000MHz. I have some questions. 1) Are all these parts compatible? 2) I have a Thermaltake Commander MS-III and i am wondering if this motherboard can fit. I know the Case can fit ATX motherboards but i want to be sure about that. Also i use a CoolerMaster Elite 600W as psu. If anyone has the knowledge of any of these above reply to me. PLEASE HELP.Thank you!