A Friendly Introduction to Group Theory