Add gaekeeper as a library, remove capsule gatekeeper
latest gatekeeper
Latest gatekeeper
Latest gatekeeper and implementation
Latest gatekeeper
Merge branch 'feature/gatekeeper' into develop