initial untested poll functionality
removing user.py
updates