Add client within a group, add new group within a parent group

Hi Keith,

In this commit add feature that enables user to create a new client or a new group directly within a parent group.


Thanks
Nayan Ambali