Updated the file reader
In num parser negative numbers identified by startsWith instead of contains