Basics of Prime Number Theory