Star And Planet Formation