Added basic web interface (#20).