BlackboxParser added, codes formatted
StateDefItem -> ParsingItem renamed, Grammar scheme changed