add basic skeleton for ctypes module
import more ctypes
add floating point ctypes
add unsigned ctypes
add pointer ctypes
add ulong
add long long ctypes