Seperated window size and viewport size
Added PictureComponent
Added Example Game