Move Cell and Grid classes into separate files
Fix #1

Add web worker for algorithmic computation
Fix not updating UI after adding ill or resetting simulation
Add new todo
Move classes into separate files
Update gitignore