Start cleanup of Entity code.
Update TODO list.
Reverting "Start cleanup of Entity code."
Revert "Start cleanup of Entity code."

This reverts commit 6eb1a4c4a8c0a2aed5259ba9b7038bcfff195eb4.
Add glib.
Update TODO list.
Include glib in common.h.
Use glib array to store bullets.