Added checkoutController

doesnt work yet but doesnt break soucre either
temp testing of checkout
Changes to JS files
Merge pull request #2 from simplyankush/ankush

Ankush