practice with GoogleApp engine, basic blog, rot13, user signup, error handling