First commit. Added basic comments.