Fixes all yellow flags and adds comments to the most of the classes. No, I am a perfectionist ;)