Comments

[Comments] In order to promote good coding practices. Most functions now
have a preceding comment that describe what they do and also what I
intend to do with them.