Extracted my projects as a partial view and added error handling