added device page, cleaned up all other areas"