Added Core Components

Added Engine, Parser, Shell, and System. Added an error to the enum in
Error. Added a Global namespace to Globals.h. Added a Strings class for
string manip.