Added an example layer that implements ILayer.
Added postAddress for Customer
Moved and corrected code not following coding standards.
Fixed test for products id number
Added test for Customer
Implemented generation of ordernumber.