added password recovery
added domain model for toolbox