Remove useless stuff
Add move-smart-beginning-of-line.

One of my first fine emacs lisp creations ;DDDD