I've just received my graduation after five weeks of waiting. It's over now.
I've lost one point in Documentation section which i think is a measured payoff to my extremely bad English.
Another two lost points was in GUI Section which i think was because of no default buttons and not absolute threadsafe GUI implementation.
I'd like to thank all of you for helpful and interesting topics. My special thanks to Kaspar Thommen and Ken Krebs for their must-read topics: