remove cruft
consolidate some code
better login prompt; user passwords