Add comments and clean things up a bit
Add icon to project.
Merge pull request #9 from Hazems-Camaroons/7

7