Some main changes & new pages.

Currently coding the User setting page.
Some controllers and views were refactored, improved and/or fixed.