Merge pull request #20 from zelzel2315/payment

major radical refactoring to all controller and views
added angular gems
added angular gems
added angular gems
premerge commit no major changes
Merge pull request #21 from zelzel2315/zachbranch

premerge commit no major changes
Merge pull request #22 from zelzel2315/zel

Zel
added angular Ctrl App Service to javascript folder
Merge pull request #23 from zelzel2315/zachbranch

added angular Ctrl App Service to javascript folder