rewrite source code
move css framework & js to each style
minor change design