Advanced Isogeometric Modeling and Applications with a Focus on Shells and Laminates