Gate and point class introduced
Mutating gates introduced
Merge remote-tracking branch 'origin/goalmouth' into punish-goalmouth

Conflicts:
	app/views/home_page_view.coffee
	worker/evolutionAlgorithm.coffee
	worker/optimizePoints.coffee
	worker/turnWorker.coffee
zooming the chart
highcharts user
..
adding css to git ignore
merging new charts gates and punish
make it work
make stats and giant work