Initial Group encryption application

Haven't added any Key management in this push.