imploved parseType: now it returns pointer/array types
added support of alignment