Pervasive computing project