update build config; currently hard-coding everything.
create gl context
more build-related stuff
try to render something
store device context.
separate EnVistasGeometryPlugin into its own files
lay down skeleton code that basically just throws exceptions
draw some rectangle, novistas
read shapefile from maplayer
shapdataplugin now is responsible for providing DBF-related data