add momentjs
update test
Merged 'dev'.
Finish gui