Add basic startup, logging, and API skeleton code
Ignore backup files and backend/backend