first round of resolution scaling fixes

locking aspect ratio is bad if you're drawing ignores aspect ratio
locking