Molecular Forces and Self Assembly in colloid, nano science and biology. [Review]