Refactored more of Emily's fab work.

Added birds. I hope I didn't accidentally remove anything.
Unimplemented bits are in the "unimplemented.txt" file.
Basically I just left out the weather for now because we don't have
anything much for that yet.