Moving requirements into setup.py; fleshing out setup.py
WIP user information prompts