Introduction of parser
merged options & commands
fixed parser
single mechanism for annotation extension
Added ignore
Improve doctor and checks