Add first experimental version of Repository class

The class net.secloud.core.Repository is purposed for handling the
algorithmic part.