Added matrix rotation solution, added problem description to vigenere