restructure the whole project
edit front page looks
merge from dev to beautify page