So Many Options! The 17 Different Types of Websites and Website Design