PubKey crypto, common sense and tools
Added more content