Abstract Algebra I