More additions to recovery installer

Added more checks and added progress bar for installer