Build 16:
1. Add Service
2. Remove CategorySOA, ProductSOA, ManufactureSOA
3. Add isEmpty() method into Basket
4. Add Exception in Order if basket is empty.