Hilton Head's Jack Manesiotis commits to Florida