Singularize source and header file names
Delete unused files due to the switch to C++
Change to C++ OOP
Build source files
Change main.c to main.cpp
Convert VM into C++ class file
Add function to parser that takes string to parse
Incorporate VM to REPL
Move native function declarations to main
Change SpFunction to accomodate native functions
Fix pointer deletion for the parser's token list
Add typedef for SpToken iterators
Fix bug involving uninitialized pointer to global scope

The global scope pointer is never initialized.
Pass arity to function calls
Extra things to ignore
Annihilate git cache for gitignore to take effect
Merge pull request #1 from evilncrazy/Port-to-C++

Port to c++