fix download logging and debug
move hardcoded values to utils
move database schema to utils
move download logic to seperate client
fix logging some more
rename pip requires file
fix pip requires