arduino uno design problem

You don't need any of those if you program it with the ISP interface.