add-ups

1. extend the user model; 2. remember me; 3. more information added; 4.
use base.html