accepts and formats date strings

sets up helper functions to handle timestamp, start, end values
bumps version