Many code updates to create Student workspace automatically using tools/prepare.sh