initiate lab 3 project
add starter winmain.cpp
register winclasses and setup basic winprocs
add duke.bmp to assets
render a bmp in workspace
setup canvas for double buffering
add 'pan'-able clipping rect
implement basic Window class
solve problem with null HWND in OOP implementation
separate source in different files
separate implementation
solve bug (bad handle for workspace)
test duke bmp stretch
implement backbuffer class (solve flickering)
misc changes to canvas
connect canvas to pipeline
init project for IDE lab 2
init readme for ide lab 1
readme, add info on initializing the repo
add to readme info about creating a server and connecting using a public key