better use and setting of the word size using proper config and ctypes proxy classes
prettify basicmodel. add is_array_of_basic_type in ctypes proxy