How can I arrange my fields/text boxes to fit side-by-side neatly in columns?