story 1.10 checkout from shopping cart

@abdelrahmansakr  @andrewkhouzam  plz review and merge! #189