Cleanup (1/2)

Added comments, renamed a few things, modified .gitignore and did a few
small changes.