Signup page improved and mostly completed. Some other minor changes