created canstruct module, added lang files