Implemented parsing for pointers, maps and chans.
Some cleanup.
struct parsing implemented.