Hash Table Implementation - Quadratic with Open Addressing