Principles of Atomic Structure