Added preferences screen for nickname.

Moved preference classes into their own page. And made methods on
Prefs.java public to allow such.