I changed some things, and made your build much better. Also, you forgot to add a power supply to your list so I added a 500W PSU to this list.
PCPartPicker part list / Price breakdown by merchant