Hagia Sophia - The History and the Architecture