Fixed up .ignire
Fixed up .gitignore
Switched String/Chars in Dlang to use wchar instead of char

Namespace handling is better
Support for generic structs and boxing them
Implicit generic types  (i.e. when declaration does not give type parameters)  are now supported
SizeOf Operator Fix for pointer and other complex types ( (type).sizeof)