rewritten part of config to Haml, created helper for views

rewritten visual settings to Haml, created helper fo default views
It seems to me that all methods from here down are meant to only be called by choose_view and should be made private.  Is that correct, or will they be called outside of this module?