Added cut method
Refactored cut
Added copy method
Fixed delete method not using shapes arg
Changed clipboard format to unicode text
Added add method
Added insert method
Added paste method