Add a welcome page; various bugs fixed