added select() --not finished though
updated sorting--sort of works?
added hash.py -- implementations of some hash functions for my algorithms homework