Armenia: New Projects a Stab at Independence from Moscow?