added clipboard copy interface, added lots of new content, created more overrides