Added common purpose function class.
Initial directx framework - doesn't do anything just getting going.
Added windows procedure.

Signed-off-by: Moose517 <moose51789@gmail.com>