Refactorizing project.
Finish refactorization. Modify the layout a bit.
Add Communities page.
Merge pull request #1 from dboyliao/dboy

[Dboy] Refactorization