Add comments for methods that can be improved

Also a fair bit of reindenting
reindent views