Added variable support

Also changes font sizes to em