fixing so many tests!
tons of documentation changes changing views to components