moved css to external document
some changes based on writing pubsub article
make app.py importable
indenting cleanup