Added location entity.
ProductDAO modified to persist location.
Fixed Warehouse entity.
Modified front-end for location.
Added LocationDAO and WarehouseDAO.