Various style changes + proper screen resizing