Created lib project and configuration
Initial implementation of protection module