feat: set up home template, flask
feat: add gitignore