Adds some styling and a decent interface