Use logrus for structured logging
Add terminal password input library dependency
Add stubbed files for main functionality