init
feature(goal record): finish develop
refactor(firebase): according to the new edition of firebase