major radical refactoring to all controller and views
Merge pull request #20 from zelzel2315/payment

major radical refactoring to all controller and views