Platelet Biology and Cytoskeletal Mechanics