moved gpu arithmetic checking code to other file.
moved gpu arithmetic to new file, since good memory layout found.

re-created schematics for memory layouts in "_type.h" files.