Week2 complete with Decrypt

Without Padding feature and it is very rough, encrypt is untested