Removed NextSequenceNumber in favor of a timestamp

This PR removes the NextSequenceNumber projects and rather uses timestamps. Using timestamps will negate clashes and the need to use a central service to handle the sequential numbers