Changed context to accept an NSArray

- Fixes #60
Added methods for optional context and timestamp

- Fixes #61