Add coin grid, both command line & graph.
Modify to use CoinGridSim.
Add exception handling.
Add test suite for coin simulation.
Merge.
Clean up TestCoinSim
Add TestCoinGridSim
Test on Travis
Replace coin with coin-grid
Update sims to use the correct way of checking if theoretical matches experimental & shift trials from init function to run_trials().
Correct typo
Cleanup of scripts.
Add TestNeedleSim and TestNeedleAngleSim
Add correct implementation of chi-square test.
Remove unneeded dependency.
Cleanup some output.
Remove all print output
Add build pass/fail icon
Removing a lie
Major cleanup of code (with the help of pylint).

Explanatory comments are removed from the code as they are unnecessary to the programmer. If the code needs to be explained, it should be done in another way.