Move demo code to separate demo.cpp file.
first attempt at DataParser class

I tried to extend the ifstream class, but didn't have much luck interacting
with it.  I backed out to the earlier "dumb" version of the class until I
get better with pointers or until someone else on the team corrects it.
first commit of datafield struct
add get_first_line function to DataParser

Not sure if we strictly need this.  I thnk it will make the code clearer though.
forgot to build before last commit

Fixed some syntax errors in the main and dataparser files.
Updated the Makefile with dataparser.