Changed hexscreen,mark to be zero based, and added a new boolean var called markSet
Fixed a bug in pasting where we were not using deepcopy when pasting