Study of surfaces and interfaces using quantum chemistry techniques