Added utilities and Strings. Added generation of source guard rule. However, still some doubts in how it should be applied