add webface pages for log and notification; fix append json problem; add java model api