Added parser class, use what's done as a model.
# I don't know what to do with this IDENT, I think I will ask the professor about it.
Merge remote-tracking branch 'origin/master'