Encryption Changes (crypt with salt)
Changed exercise names, Sha256 enc. in uploder

Also fixed coding style, path injection problems, and and made some text
corrections.