Comments

Code is commented and ready to be released.