Add new methods for adding/editing/deleting chart nodes

I've added a few methods that will allow users to dynamically generate and modify org charts. I think this may be helpful without bloating the file size.