Added security components and utils, such as Interaction and Principal