add storage factory and user service with controller examples.