Comments

Added in some comments to the code, cleaned up a tiny bit