added a customer model, updated the customer and home module
refactored provider model - using JSON files to read data
added error handling for methods: provider profiles and other providers
added more json data
updated test for provider page
refactored customer model - using JSON files to read data
updated customer page test