first commit : Basic stuff (open window putpixel etc.)