App is live

Pushed the site live at https://pollpanda.net and fixed a couple of bugs