adding .gitignore
adding mocha as a dev dependency
updating TPCollection to pass back collection of TPEntities instead of raw JSON