DirectWrite implementation complete but problems with alignment remaining to resolve