Added basic_win implementation and enabled windows to be rendered