[WIP] Pixel Perfection

@brandonmwest this is a WIP, but I wanted to make you aware of these changes in case you make any major changes to the code tomorrow as it looks like you might from the open issues, you may want to merge this in first