Merge pull request #15 from mzaharie/master

Orders & checkout & refactoring
checkout payment & bugs on checkout
Refactoring Category Controller & Search Controller
Deleted comments from Repository
checkout index skips to the right step
My orders & View specific order
some minor updates on orders
admin "add user" capability
upload smth
Refactoring Category Controller
Admin capability to add a new user
Product repository modified
Merge remote-tracking branch 'upstream/master'
Modified Login Listener
Merge pull request #18 from ahusar/orders

Orders
Merge pull request #17 from ahusar/master

Refactoring Category Controller & Search Controller
Merge pull request #19 from ahusar/admin

Admin new user
Merge branch 'checkout_payment'
merged https://github.com/pitech-trainers/charlie