Andromeda galaxy in detail