Fit text and better looks

Make the default view fit its text in a nice way. Also make the stuff look better.