added test for generating transaction urls
updated .gitignore
added Timestamp class
added some specs for Gateway class