Completed all the fault reporting code and code for dashboard states