update to render a template
add a form that takes a url
half start custom validation and db
add stub for url validation
refactor: split up main.py into a module
add a cheapo model