added .gitignore and removed Gemfile.lock
chart.rb added documentation
restructure of chart, grid and cell