Added buffer class

Added buffer class + added warning ignore pragmas in dk/gl/enums.h