Changed package name, few refactorings
Created builders for encryption algorithms.