major graphical homepage overhaul