introduction to strings