added files repo. main/parser.cpp unfinished, so right now broken. other modules remain untested.