Completely remade styles, fixes #4

There is now a mobile theme! Yay!