Add preliminary graphics library with world generation