removed ansi flag creating compile errors with C++11
added missing include
initial version of simple token separated file reader