added CSV tool, included updates to Parser