Algebraic Number Theory Notes