Made vector more stacklike
Added file name functions
Redid file opening for the parser, uses search paths
Moved string parsing
Parsing and analysis for using