most front interfaces except for inside card
fix bug, separate login, sign in, some rendering
use ours