Implemented window and stuff, added a rendering mode option to pixels
Most testing done, trying to fix corrupted list