Study of DNA coated nanoparticles as possible programmable self-assembly building blocks