add sample data and start working on unit tests
pickup cparser changes
all unit tests passing