refactored to add new Table constructor with unit tests
added .gitignore for source maps
updated readme
updated readme