My go at the frontend for this app!

I wasn't quite able to get this app to run locally (I could get a new
one to, but I was having some database errors?) so hopefully the styles
come together as I entended!