Here's the beginning of the virus stuff. I did all this. Billy's going to help
work on it in the future.
added virus movement
continued working on movement for viruses. Also added one type of infection
and birth of new viruses. Also added some useful overloads in environment.py
which allow for viral children to be placed more efficiently.
TODO: allow display.py to display viruses
started virus display
So, the virus stuff I've written has a lot of syntax issues, though the
general idea is done.
Inheritance here is getting really messy because it's weirder than Java.
still trying to get it to run.
I don't like python inheritance.
david help me with inheritance.
add virus function added
Fixed up viruses. Now there's runtime error, but they don't move around. Also, commandline arguments are still broken by presence of third virus variable.
Some stu
So I added some stuff to virus - the viruses now move, right now along a fixed path.
VIRUSES WORK
LIKE PRETTY MUCH ENTIRELY AWESOMELY
except sometimes the environment lags due to huge virus presence.
The Virus class of virus.py is not commented.
TODO: Comment infected cell class
fix placement of guessedKey
comment additional functions in display.py, main.py, and environment.py
Trying out some stuff for ui...
fixed stupid typo
Virus branch shouldn't have the UI stuff

fixed
recommiting - hoping this will work
Merge branch '0.0virusbranch'

Conflicts:
	environment.py
Merge branch 'master' of https://github.com/NCFDev-Fall2013/Cellular-II

Conflicts:
	cells.py
	display.py
	environment.py
	main.py