feature: initial commit
feature: auth
chore: ignore .pyc files