added impure surface app for studying the effect of surface growth with the presense of impurities.