updated parser.hh
updated implementation of class basic_interface
updated README