separate encryption and password functions into separate modules
add pypi setup files