Added random identifier generator. fixed #10
Added random identifier generator. fixed #10
Added preprocessing directive. fixed #11
Fixed errors with comments removing. fixed #12
Code refactored,