add grid layout and card selector
add card effect window.
refactor size. bug fix