Initial implementation of warehouse