Started work on a "Block" class; Added System.h

Block class for representing blocks, and a System.h header for universal
includes, structs, and enums. Not integrated fully yet.